drainage trench - Turco Inglés Diccionario